home *** CD-ROM | disk | FTP | other *** search
- this is a source-dump of my QuakeTools project. it is an entry to a
- greater project of documenting quakes ans quakeIIs file-internals and
- a library to create and modify and show all of their files.
-
- take a look in the doc-dir.
-
- NOTE: most of the code uses gcc/egcs-extensions excessive, be ware of it,
- if you try to compile.
-
- people who wants to give their pennies to this project are welcome.
-
- current features in short:
-
- read/writes picture formats:
-
- ppm/pgm/png/jpg
-
- read/writes 3d formats:
-
- tddd
-
- read/writes quake formats:
-
- wad/(bsp/vis/lit/prt/h?/map)/pak/(qc/dat)/mip/lmp
-
- others:
-
- can compress wads
- can do fs-dithering
- can do smoothing
- uses high quality mipmap-scaling
- build in script-system with recursion-capabilities
- can load pictures directly into bsps
- uses less memory
- error robust
- can parse entire directories and perform the default actions to every file
- and subdirectory
- can extract bsp/pak recursively
-
- display:
-
- animateables lights
- possiblity to visualise the process of qbsp and light
- transparent water
- splitted in system-independend and system-dependend parts
- rudimenal game-capabilities
-
- executables:
-
- qbsp
- light
- rad
- vis
- qview
- ppmdiff
- qcc
- qtools
-